/*** Panel Customized for Dark Theme***/
.z-panel-header {
	
	width: 102%;
	line-height: 24px;
	position: relative;
	left: -5px;
	top: -5px;
	
	font-size: 14px;
	font-weight: 20%;
	color: #FFFFFF;
	
	padding-left: 2px;
	padding-right: 5px;
	padding-top:3px;
	padding-bottom: 3px;
	
	margin-bottom: -5px;
	
	border-width: 1px;
	border-style: solid;
	border-color: #7A7A7A #555555 #353535 #555555;
	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-box-shadow: inset 0 1px 0 #7A7A7A, inset -1px -1px 0 #555555;
	-webkit-box-shadow: inset 0 1px 0 #7A7A7A, inset -1px -1px 0 #555555;
	box-shadow: inset 0 1px 0 #7A7A7A, inset -1px -1px 0 #555555;

	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: #555555 !important;
	background: filter:    progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555',
		endColorstr='#3F3F3F' ) !important;
	background: -moz-linear-gradient(top, #7A7A7A 0%, #555555 50%, #353535 100%)
		!important;
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7A7A7A),
		color-stop(50%, #555555), color-stop(100%, #353535) ) !important;
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #7A7A7A 0%, #555555 50%, #353535 100%)
		!important;
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #7A7A7A 0%, #555555 50%, #353535 100%)
		!important;
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #7A7A7A 0%, #555555 50%, #353535 100%)
		!important;
	/* IE10+ */
	background: linear-gradient(top, #7A7A7A 0%, #555555 50%, #353535 100%)
		!important;
	/* W3C */
}

.z-panel-hm .z-panel-header {
	width: 100%;
	height: 100%;
	position: relative;
	top:-4px;
	padding-top:5px;
	padding-left: 5px;
	padding-bottm: 2px;
	font-weight : bold;
	color: #FFFFFF;
}

.z-panel-hm {
	border-width: 1px;
	border-style: solid;
	border-color: #7A7A7A #555555 #353535 #555555;
	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-box-shadow: inset 0 1px 0 #7A7A7A, inset -1px -1px 0 #555555;
	-webkit-box-shadow: inset 0 1px 0 #7A7A7A, inset -1px -1px 0 #555555;
	box-shadow: inset 0 1px 0 #7A7A7A, inset -1px -1px 0 #555555;
	padding-top: 2px;
	padding-left: 5px;
	height: 22px;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: #555555 !important;
	background: filter:    progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555',
		endColorstr='#3F3F3F' ) !important;
	background: -moz-linear-gradient(top, #7A7A7A 0%, #555555 50%, #353535 100%)
		!important;
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7A7A7A),
		color-stop(50%, #555555), color-stop(100%, #353535) ) !important;
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #7A7A7A 0%, #555555 50%, #353535 100%)
		!important;
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #7A7A7A 0%, #555555 50%, #353535 100%)
		!important;
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #7A7A7A 0%, #555555 50%, #353535 100%)
		!important;
	/* IE10+ */
	background: linear-gradient(top, #7A7A7A 0%, #555555 50%, #353535 100%)
		!important;
	/* W3C */
}

.z-panel-hr {
	background: transparent no-repeat 0 0;
	padding-right: 0;
}

.z-panel-hl {
	background: transparent no-repeat 0 0;
	padding-left: 0;
}

.z-panel-tr {
	background: transparent no-repeat 0 top;
}

.z-panel-tl {
	background: transparent no-repeat 0 top;
}

.z-panel-icon {
	overflow: hidden;
	float: right;
	margin-left: 2px;
	margin-bottom: 1px;
	margin-right: 5px;
	width: 28px;
	height: 17px;
	cursor: pointer;
}